spare no effort – English–Italiano translations

🇬🇧 en it 🇮🇹

spare no effort verb

  • do everything within one's powers to achieve something
non risparmiare fatiche
Wiktionary Links